#ifndef TEXTURELOADER_H_
#define TEXTURELOADER_H_
#include <GL/glu.h>
#include <SDL/SDL.h>
#include "Constants.h"


class TextureLoader
{
	SDL_Surface * loadSurface(char * fileName);
public:
	TextureLoader();
	virtual ~TextureLoader();
	GLuint loadBmp(char * fileName);
	void loadTextures();
	GLuint textures[2][NUM_CUBE_TEXTURES];
	GLuint houseTextures[6][NUM_HOUSE_TEXTURES];
	GLuint charTextures[1];
	GLuint speachTexture;
};

#endif /*TEXTURELOADER_H_*/
